<?php

    namespace yaliSDK\common;
// 持久层，
// 接口层的作用。抽象出行为方法。具体细节由class实现。（MySql, Redis）
    interface IRepository {
        function save($data, $option = []): bool;

        function get($id, $option = []);

        function lists($option = []);

        function update($data, $option = []);
        
        function isExist($id, $option): bool;
    }
